sesame seed paste with molasses - German English Dictionary